depression and low self-esteem - Turc Anglais Dictionnaire